Approaches to Appreciate Information Systems Methodologies: A Soft Systems Survey
نویسنده
چکیده
A vast number of different methodologies for developing computer-based information systems are available. They form a motley spectrum in the sense that they apply to different parts of the development process and to different modes of thinking and acting. At a meta-level relative to methodologies is the discipline that deals with these differences and the applicability of methodologies in different situations. It encompasses theories, ideas and, especially, appreciation approaches, i.e. approaches to understand, evaluate and compare methodologies. This article is a survey of the appreciation approaches found in the literature. The survey has been conducted as a soft systems enquiry. The appreciation approaches are understood and partly evaluated by mapping them unto a soft systems model that explicate how to answer the fundamental question of: Which methodologies in which situations? It is argued that the appreciation approaches found are static and general in the sense that the fundamental question is assessed detached from a particular situation. Furthermore, it is argued on the basis of Schon's theory on reflection-inaction and Checkland's soft systems thinking that we need appreciation approaches that facilitate dynamic and situational thinking about the use of methodologies. A methodology is not the same as practice (Mathiassen 1981, Andersen et al. 1990). Working practice is what is actually done in a situation in information systems development. It is the concrete actions taken. In contrast, a methodology is an abstraction, i.e. an intellectual construct prescribing actions to be taken. An information systems methodology is taken to be a coherent set of guidelines. The guidelines prescribe actions both in terms of what to do and in terms of how to do it. The elements of 'how' are often refered to as techniques, that is precise concrete actions to be taken to achieve an end. Techniques are closely related to tools, models, and other kinds of means. Methodologies are basically abstract ideas about actions. Only when a methodology is interpreted and used can it influence the working practice of the actors seeking to apply it. There is a wide variety of methodologies in information systems development. DeMarco (1979) has described a methodology (Structured Analysis/Structured Design) and it has later been elaborated on by Yourdon & Constantine (1979) and Yourdon (1982). It is probably the most well-known and'widely used methodology. Using DeMarco's methodology information systems development is done by describing the existing and future information system in terms of data-processes,-items, and-flow. Jackson's (1983) …
منابع مشابه
Behavioral Considerations in Developing Web Information Systems: User-centered Design Agenda
The current paper explores designing a web information retrieval system regarding the searching behavior of users in real and everyday life. Designing an information system that is closely linked to human behavior is equally important for providers and the end users. From an Information Science point of view, four approaches in designing information retrieval systems were identified as system-...
متن کاملA Survey of Anomaly Detection Approaches in Internet of Things
Internet of Things is an ever-growing network of heterogeneous and constraint nodes which are connected to each other and the Internet. Security plays an important role in such networks. Experience has proved that encryption and authentication are not enough for the security of networks and an Intrusion Detection System is required to detect and to prevent attacks from malicious nodes. In this ...
متن کاملImproving QoS in VANETs: A Survey
The systems in which information and communication technologies and systems engineering concepts are utilized to develop and improve transportation systems of all kinds are called “The Intelligent Transportation Systems (ITS)”. ITS integrates information, communications, computers and other technologies and uses them in the field of transportation to build an integrated system of people, roads ...
متن کاملA Paradigmatic Analysis Contrasting Information Systems Development Approaches and Methodologies
This paper analyses the fundamental philosophical assumptions of five “contrasting” information systems development (ISD) approaches: the interactionist approach, the speech act-based approach, the soft systems methodology approach, the trade unionist approach, and the professional work practice approach. These five approaches are selected for analysis because they illustrate alternative philos...
متن کاملA survey on Automatic Text Summarization
Text summarization endeavors to produce a summary version of a text, while maintaining the original ideas. The textual content on the web, in particular, is growing at an exponential rate. The ability to decipher through such massive amount of data, in order to extract the useful information, is a major undertaking and requires an automatic mechanism to aid with the extant repository of informa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Scandinavian J. Inf. Systems
دوره 2 شماره
صفحات -
تاریخ انتشار 1990